puffy or swollen (eyes) - Alemán Inglés Diccionario